mats of woven rope for ski slopes - Spanish English Dictionary